physically demanding effort - Fransızca İngilizce Sözlük